Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HELMSDALE Terraced £80,000 12 Oct 2023
2 HELMSDALE Terraced £87,682 £46,500 10 Dec 2004
3 HELMSDALE Terraced £82,804 £62,000 17 Jun 2016
4 HELMSDALE Terraced £79,742 £74,000 30 Sep 2021
5 HELMSDALE Terraced £132,978 £28,500 7 Aug 1998
8 HELMSDALE Terraced £128,049 £82,500 14 Dec 2007